bicycle clip - Turkish English Dictionary